arrest or device - Espagnol Anglais Dictionnaire